package com.xinzhi.model.po;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 * 
 * </p>
 *
 * @author itcast
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class TIndexSetting implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 指标id
     */
    private String id;

    /**
     * 年份
     */
    private Integer year;

    /**
     * 创建时间
     */
    private LocalDateTime creationTime;

    /**
     * 一级指标
     */
    private String levelOneIndex;

    /**
     * 二级指标
     */
    private String levelTwoIndex;

    /**
     * 下发时间
     */
    private LocalDateTime timeOfDelivery;

    /**
     * 签收时限
     */
    private String siginForTime;

    /**
     * 下发单位
     */
    @TableField("Issuing_unit")
    private String issuingUnit;

    /**
     * 下发状态(未下发，已下发)
     */
    private String stateOfDelivery;

    /**
     * 附件内容
     */
    private String attachmentContent;

    /**
     * 0为删除，1存在
     */
    private Integer isDelete;


}
